package com.offcn.product.service;

import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.offcn.model.product.*;

import java.math.BigDecimal;
import java.util.List;
import java.util.Map;

public interface ManageService {

    //查询所有的一级分类信息
    List<BaseCategory1> getCategory1();
    //根据一级分类Id 查询二级分类数据
    List<BaseCategory2> getCategory2(Long category1Id);
    //根据二级分类Id 查询三级分类数据
    List<BaseCategory3> getCategory3(Long category2Id);
   //根据分类Id 获取平台属性数据
    List<BaseAttrInfo> getAttrInfoList(Long category1Id, Long category2Id, Long category3Id);
    //保存平台属性方法
    void saveAttrInfo(BaseAttrInfo baseAttrInfo);
    //根据attrId 查询平台属性对象
    BaseAttrInfo getAttrInfo(Long attrId);
}
